package com.googlecode.stemwijzer.client;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.googlecode.stemwijzer.shared.model.AnswerQuestionCommand;
import com.googlecode.stemwijzer.shared.model.Questionnaire;

@RemoteServiceRelativePath("service")
public interface StemwijzerService extends RemoteService {
	Questionnaire registerUser(String userName);

	Boolean sendAnswer(AnswerQuestionCommand command);

	Questionnaire getQuestionnaire();

	Questionnaire resetSession();
}
